<?
/**
 * class <b>Hli_AddressType Class</b>
 * Published 21/12/2010 03:45:13
 *
 * @author Lars Sorhus (lars@saucecode.com.au)
 * @copyright sauceCode Pty Ltd.
 * @version 2.0.4.342.
 * @internal It's not recommended at all to modify this code.
 */
class Hli_AddressType extends Hli_Serializer{
	public $data=array();

	public function  __construct(){
		parent::__construct();
	}

	/**
    * Gets the address 1 field.
    *
	 * @method getAddress1
	 * @return string
	 */
	public function getAddress1(){
		return($this->data["Address1"]);
	}
	/**
    * Sets the address 1 field.
    *
	 * @method setAddress1
	 * @param string
	 * @return void
	 */
	public function setAddress1($str){
		$this->data["Address1"]=$str;
	}

	/**
    * Gets the address 2 field.
    *
	 * @method getAddress2
	 * @return string
	 */
	public function getAddress2(){
		return($this->data["Address2"]);
	}
	/**
    * Sets the address 2 field.
    *
	 * @method setAddress2
	 * @param string
	 * @return void
	 */
	public function setAddress2($str){
		$this->data["Address2"]=$str;
	}

	/**
    * Gets the address 3 field.
    *
	 * @method getAddress3
	 * @return string
	 */
	public function getAddress3(){
		return($this->data["Address3"]);
	}
	/**
    * Sets the address 3 field.
    *
	 * @method setAddress3
	 * @param string
	 * @return void
	 */
	public function setAddress3($str){
		$this->data["Address3"]=$str;
	}

	/**
    * Gets the address 4 field.
    *
	 * @method getAddress4
	 * @return string
	 */
	public function getAddress4(){
		return($this->data["Address4"]);
	}
	/**
    * Sets the address 4 field.
    *
	 * @method setAddress4
	 * @param string
	 * @return void
	 */
	public function setAddress4($str){
		$this->data["Address4"]=$str;
	}

	/**
    * Gets the address's town field.
    *
	 * @method getTown
	 * @return string
	 */
	public function getTown(){
		return($this->data["Town"]);
	}
	/**
    * Sets the address's town field.
    *
	 * @method setTown
	 * @param string
	 * @return void
	 */
	public function setTown($str){
		$this->data["Town"]=$str;
	}

	/**
    * Gets the county / state value of the address.
    *
	 * @method getCountyState
	 * @return string
	 */
	public function getCountyState(){
		return($this->data["CountyState"]);
	}
	/**
    * Sets the county / state value of the address.
    *
	 * @method setCountyState
	 * @param string
	 * @return void
	 */
	public function setCountyState($str){
		$this->data["CountyState"]=$str;
	}

	/**
    * Gets the post code.
    *
	 * @method getPostCode
	 * @return string
	 */
	public function getPostCode(){
		return($this->data["PostCode"]);
	}
	/**
    * Sets the postcode.
    *
	 * @method setPostCode
	 * @param string
	 * @return void
	 */
	public function setPostCode($str){
		$this->data["PostCode"]=$str;
	}

	/**
    * Gets the country code.
    *
	 * @method getCountryCode
	 * @return string
	 */
	public function getCountryCode(){
		return($this->data["CountryCode"]);
	}
	/**
    * Sets the country code.
    *
	 * @method setCountryCode
	 * @param string
	 * @return void
	 */
	public function setCountryCode($str){
		$this->data["CountryCode"]=$str;
	}
}
?>
